Package com.soywiz.korgw
Types
Link copied to clipboard
Link copied to clipboard
class AndroidAGOpengl( val androidContext: Context, val agCheck: Boolean = false, val mGLView: () -> KorgwSurfaceView?? = null) : AGOpengl
Content copied to clipboard
Link copied to clipboard
class AndroidConfigChooser(val hdr: Boolean? = null) : GLSurfaceView.EGLConfigChooser
Content copied to clipboard
Link copied to clipboard
class AndroidGameWindow(val activity: KorgwActivity) : BaseAndroidGameWindow
Content copied to clipboard
Link copied to clipboard
class AndroidGameWindowNoActivity( val width: Int, val height: Int, val ag: AG, val androidContext: Context, val config: GameWindowCreationConfig = GameWindowCreationConfig(), val getView: () -> View) : BaseAndroidGameWindow
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class BaseAndroidGameWindow(val config: GameWindowCreationConfig = GameWindowCreationConfig()) : GameWindow
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DialogInterfaceAndroid(val contextProvider: () -> Context) : DialogInterface
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DialogInterfaceMacos(val gwProvider: () -> MyDefaultGameWindow?) : DialogInterface
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DialogInterfaceWin(val nativeComponentProvider: () -> Any?) : DialogInterface
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class GameWindow : EventDispatcher.Mixin, DialogInterfaceProvider, CoroutineContext.Element, AGWindow, GameWindowConfig, Extra
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class GameWindowCoroutineDispatcher : CoroutineDispatcher, Delay, Closeable
Content copied to clipboard
Link copied to clipboard
open class GameWindowCoroutineDispatcherSetNow : GameWindowCoroutineDispatcher
Content copied to clipboard
Link copied to clipboard
data class GameWindowCreationConfig(val multithreaded: Boolean? = null, val hdr: Boolean? = null)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class IosGameWindow(val windowProvider: () -> UIWindow?? = null) : GameWindow
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class KorgwActivity(activityWithResult: ActivityWithResult.Mixin = ActivityWithResult.Mixin(), val config: GameWindowCreationConfig = GameWindowCreationConfig()) : Activity, ActivityWithResult
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class KorgwSurfaceView( val viewOrActivity: Any?, context: Context, val gameWindow: BaseAndroidGameWindow) : GLSurfaceView, GLSurfaceView.Renderer
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MyGLKViewController(val entry: suspend () -> Unit) : GLKViewController
Content copied to clipboard
Link copied to clipboard
class MyNSOpenGLView( val defaultGameWindow: MyDefaultGameWindow, frame: <Error class: unknown class><NSRect>, pixelFormat: NSOpenGLPixelFormat?) : NSOpenGLView, NSTextInputProtocol
Content copied to clipboard
Link copied to clipboard
class MyNSWindow( contentRect: <Error class: unknown class><NSRect>, styleMask: NSWindowStyleMask, backing: NSBackingStoreType, defer: Boolean) : NSWindow
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SDLAg(window: SdlGameWindowNative, val gl: KmlGl = KmlGlNative()) : AGOpengl
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TextClipboardData(val text: String, val contentType: String? = null) : ClipboardData
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ViewController(val entry: suspend () -> Unit) : GCEventViewController
Content copied to clipboard
Link copied to clipboard
class Win32AGOpengl(val hwnd: () -> <Error class: unknown class>?) : AGNative
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class X11AgOpengl(val window: X11GameWindow, val gl: KmlGl = com.soywiz.kgl.KmlGlNative()) : AGOpengl
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
class X11OpenglContext( val d: <Error class: unknown class><<Error class: unknown class>>?, val w: <Error class: unknown class>, val doubleBuffered: Boolean = true)
Content copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
expect fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
actual fun CreateDefaultGameWindow(config: GameWindowCreationConfig): GameWindow
Content copied to clipboard
Link copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
expect fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
actual fun createDialogInterfaceForComponent(nativeComponent: Any?): DialogInterface
Content copied to clipboard
Link copied to clipboard
fun displayCallback( displayLink: CVDisplayLinkRef?, inNow: <Error class: unknown class><CVTimeStamp>?, inOutputTime: <Error class: unknown class><CVTimeStamp>?, flagsIn: CVOptionFlags, flagsOut: <Error class: unknown class><CVOptionFlagsVar>?, displayLinkContext: <Error class: unknown class>?): CVReturn
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun GameWindow.onDragAndDropFileEvent(block: suspend (DropFileEvent) -> Unit)
Content copied to clipboard
Link copied to clipboard
suspend fun DialogInterfaceProvider.openFileDialog( filter: String? = null, write: Boolean = false, multi: Boolean = false): List<VfsFile>
Content copied to clipboard
suspend fun DialogInterfaceProvider.openFileDialog( filter: FileFilter? = null, write: Boolean = false, multi: Boolean = false, currentDir: VfsFile? = null): List<VfsFile>
Content copied to clipboard
Link copied to clipboard
fun openSelectFile( initialDir: String? = null, filters: List<WinFileFilter> = listOf(WinFileFilter("All (*.*)", "*.*")), hwnd: <Error class: unknown class>? = null): String?
Content copied to clipboard
Link copied to clipboard
fun processString(maxLen: Int, callback: (<Error class: unknown class><<Error class: unknown class>>, maxLen: Int) -> Unit): String
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Properties
Link copied to clipboard
var swapIntervalEXT: <Error class: unknown class><<Error class: unknown class><(Int) -> Unit>>? = null
Content copied to clipboard